Skip to main content
Version: DeepHub 2023 R2 - 2.4.2

Admin UI

Overview

The user interface consists of five system components:

  • Live View - logs information of triggered events when trackables propagate through fences. Event information in the log consists of the fence name through which a trackable is moving, along with entry and exit timestamps.
  • Trackables - allows users to assign trackables to the asset being tracked and attach the associated positioning providers. Trackable parameters such as it’s radius, exit delay, and collision tolerance can be defined as per requirements. Additionally, custom properties such as information about the asset can be assigned in this section.
  • Location Providers - allows users to create location providers for different positioning technologies (ex. GPS, WiFi, UWB, etc.). Parameters such as the fence timeout, exit delay, and collision tolerance can be defined as per requirements. Additionally, custom properties for the location provider can be assigned in this section.
  • Fence Management - allows users to locate numerous fences in one or multiple localization zones. Trackables entering and exiting fences would trigger an event. Different fences could be associated with different localization zones. The system operator and moderator would be responsible for creating and monitoring fences.
  • Zone Setup - used to define the localization zones on the map for multiple positioning technologies (ex. WiFi, UWB, RFID, etc.). The individual responsible for installing and implementing the localization infrastructure would set up the zones based on localization techniques. Zones need to be set up once for each site.
Hub interface

Live View

The Live View mostly consists of a web map. At the top right corner, there are overlays/widgets to increase/decrease the zoom level of the map, reset the bearing to North, locate your current device, etc.

Furthermore, the Live View fetches and displays the "event triggers" in a list on the left side of the view. Events are triggered when a trackable and/or a location provider enters and exits a fence. Helpful information, such as the timestamp of the event, are shown.

Hub interface

When a trackable enters a fence, the fence is highlighted in green. Similarly, when a trackable leaves a fence, it is highlighted in red.

Fences

To access the Fences menu, click the gear icon at the top right corner of the Admin UI to open the Configuration menu. Click on "Fences".

Fence Menu

Zones

To access the Zones menu, click the gear icon at the top right corner of the Admin UI to open the Configuration menu. Click on "Zones".

Fence Menu

Trackables

To create a new trackable in the Admin UI, click on “New Trackable” and a new window will launch prompting for the trackable information. Please fill in the information as required and click “Save” to create a trackable.

Fence Menu

Location Providers

To create a new location provider in the Admin UI, click on “New Location Provider” and a new window will launch prompting for the location provider information. Please fill in the information as required and click “Save” to create a location provider.

Fence Menu

Subscription

Within the Admin UI, there is a section called "License Information" that includes relevant details related to the license/subscription of your DeepHub instance. To access this menu, click the gear icon at the top right corner of the UI to open the Configuration menu. Click on "Subscription".

Fence Menu

The "License Information" page provides administrative information, such as the license type (Trial, Development, Production), customer email, a link to request a license key if needed, and a text box to enter and apply a license key. If the DeepHub instance has an active trial license, the end date and time of the trial period will be shown here as well.

Fence Menu

For more information on DeepHub licenses, refer to the License Mechanism section.

Import and Export of Entities

The Import and Export of Entities section is a convenient way to backup or copy relevant states from your DeepHub instance without using the API. It allows for the export of trackables, location providers, fences, and zones altogether in one JSON file.

Fence Menu

Within this section, users can choose which entities to export. During the import process, users can select which entities from a given file to add to the system.

Fence Menu

"API" of the DeepHub Admin UI

The DeepHub Admin UI offers several URL parameters to customize the Live View.

Pan & Zoom to a specific location by specifying:

  • lng: the longitude to which the map should pan.
  • lat: the latitude to which the map should pan.
  • zoom: the zoom level. Must be in the range [0,24], where 0 corresponds to a zoomed out view of the globe, and 24 corresponds to a detailed, zoomed in view. For more information, refer to MapTiler - our default mapping service provider: Tiles à la Google Maps_.
/map/system/live?lng=9.5367&lat=49.4055&zoom=9

OR:

  • id: pan & zoom to the last known location of a trackable or location provider with the given id(s). If several ids are provided, they must be comma-separated.
  • filterid: only render trackables and location providers with the given id(s). If several ids are provided, they must be comma-separated.
/map/system/live?id=d49f0712-dcbd-4cbc-8b4f-c006b8555839